Distributed Multiagent Resource Allocation with Adaptive Preemption
نویسنده
چکیده
We propose and validate a novel approach to multiagent resource allocation, with special attention to supporting resource preemption in a fully distributed, cooperative setting. Our solution utilizes planning and learning techniques to obtain reasoned local estimates of the impact of preemptions on the system as a whole. Agents are thus able to effectively coordinate the allocation of resources on large scales and produce efficient, high throughput solutions to resource allocation problems, allowing important preemptions for improved utility. We perform simulations of multiagent system environments with uniform agent type distributions and limited numbers of resources to ensure that preemption requests will occur. We then demonstrate that our system produces effective global utility, measured in terms of the average costs and wait-times incurred by agents in need of resources, as well as improvements to a standard baseline.
منابع مشابه
Distributed multiagent resource allocation with adaptive preemption for dynamic tasks
In this paper we present an approach for multiagent resource allocation that supports preemption in a fully distributed, cooperative setting (i.e. allowing for resources to be reassigned to agents, as the need arises, even as tasks are currently underway), in a way that copes with dynamic task arrivals.
متن کامل“Multiagent Systems for Resource Allocation in Peer-to-Peer Systems”
This paper introduces Multiagent Systems (MAS) storage resource allocation algorithms and methods on a Peer-to-Peer (P2P) system of computer storage resources. MAS Complex Adaptive Systems (CAS) based on squirrels behaviors are proposed and evaluated to produce emergent global behaviors that can solve the storage resource allocation problem in a distributed system of peers. Experimental results...
متن کاملAddressing Preemption Costs in Multi-Agent Resource Allocation for Medical Applications
In this paper we offer an approach for reasoning about resource allocation and scheduling in multiagent systems that takes into consideration the costs of preempting an agent from its current task. We apply our methodology to the motivating medical application of allocating doctors to patients in hospitals during mass casualty incidents and demonstrate noticeable improvements in performance (ge...
متن کاملMultiagent Coalition Formation for Distributed, Adaptive Resource Allocation
We present a distributed, adaptive resource allocation approach for multiagent systems called ARAMS. ARAMS allows a collection of agents to adaptively allocate CPU resource among themselves to handle dynamic events encountered in a noisy and uncertain environment in real-time manner. Each event encountered may incur a CPU shortage crisis in an agent. ARAMS is aimed to reduce the occurrence and ...
متن کاملSimulation in multiagent resource allocation
Distributed multiagent resource allocation is a field with many interesting and unexplored areas. It studies the emerging behavior of a society of agents that exchange resources in order to fulfill their individual goals. In this paper the area is described, and a simulation platform is introduced. We describe an example experiment run on the platform that shows some of its power and possibilit...
متن کامل